home *** CD-ROM | disk | FTP | other *** search
/ Gold Medal Software 3 / Gold Medal Software - Volume 3 (Gold Medal) (1994).iso / games / egavga / bat_ship.arj / BATTLE.TXT < prev    next >
Text File  |  1994-05-22  |  11KB  |  284 lines

  1. BATTLESHIPPE (C) 1994 BY KEITH COOPER  v1.0
  2. -------------------------------------------
  3. *********
  4. IMPORTANT:
  5. DO NOT CHOOSE THE DIGITAL SOUND EFFECTS DURING
  6. SETUP (EVEN IF YOU HAVE A SOUND CARD) UNLESS YOU
  7. HAVE THE ACCOMPANYING SOUND FILE <BAT_WAV.EXE>
  8. WHICH NEEDS TO BE EXTRACTED SEPERATELY IN THE SAME
  9. DIRECTORY AS THE BAT_SHIP FILES ARE LOADED.
  10. if you get "FILE.WAV not found" messages, then 
  11. run INSTALL.EXE and choose sound option for IBM speaker
  12. *********
  13.  
  14. THANKS FOR TRYING BATTLESHIPPE.  IT'S AN OLD GAME
  15. BUT I'VE GIVEN IT A FEW NEW TWISTS.  THERE ARE
  16. SOME COMMANDS THAT AREN'T LISTED IN THE GAME.
  17.  
  18. INSTALLATION
  19. ------------------------------            
  20. WHETHER YOU HAVE ACQUIRED THIS THROUGH A BBS OR ON DISKETTE
  21. YOU WILL BE ABLE TO RUN THE INSTALL PROGRAM TO INSTALL THE
  22. FILES AND CONFIGURE THE OPTIONS. ANYTIME YOU WANT TO RECONFIG
  23. THE OPTIONS, RUN INSTALL AND CHOOSE THE RECONFIGURE OPTION.
  24. IF YOU WANT TO INSTALL THE PROGRAM WITHOUT THE INSTALL PROGRAM
  25. BELOW THIS IS THE INSTRUCTIONS ON HOW TO:
  26.  
  27. THE MAIN FILE IS A SELF EXTRACTING FILE NAMED:
  28. >               BAT_SHIP.EXE
  29. PUT IT IN THE CREATED DIRECTORY YOU WANT IT AND RUN IT.
  30. ONCE IT FINISHES, YOU CAN DELETE BAT_SHIP.EXE BUT BACK IT
  31. UP FIRST ON A DISKETTE.
  32. THE INSTALL.EXE THAT IS EXTRACTED FROM BAT_SHIP.EXE SERVES
  33. AS THE SETUP FILE. TYPE INSTALL <ENTER> AND CHOOSE OPTION B.
  34. INSTALL.EXE WILL UPDATE YOUR CONFIGURATION FILES FOR YOU. 
  35. OTHERWISE YOU NEED TO FOLLOW BELOW WITH A TEXT EDITOR TO 
  36. MAKE CHANGES.
  37.  
  38. OBJECT OF GAME
  39. -----------------------------
  40. TAKE TURNS SHOOTING AT HIDDEN SHIPS IN AN OCEAN. MUST SINK 5 OF
  41. THE OPPONENTS SHIPS TO WIN. (17 DIRECT HITS)
  42. YOU START OFF AS A SEAMAN 1ST CLASS AND AS YOU WIN, YOU MOVE UP
  43. IN RANK. 
  44. ********************************************************
  45. WIN FIVE GAMES AND YOU BECOME ADMIRAL AND GET A SPECIAL
  46. END SCREEN THAT ISN'T SEEN BEFORE.  
  47. ********************************************************
  48. YOUR PRESENT RANK IS SAVED IN THE CONFIGURATION FILE BATPLAYR.CFG, 
  49. ALONG WITH YOUR NAME. YOU CAN EDIT THE NAMES IN THIS FILE 
  50. (UP TO 5 LETTERS)
  51.  
  52. SOUND
  53. ------------------------------
  54. TYPING "Q" AT ANY TIME WILL TOGGLE SOUND ON AND OFF
  55. (NOT IMMEDIATLY EFFECTIVE WHEN ENTERING FIRING CODE)
  56.  
  57. IT RUNS TOO SLOW
  58. ------------------------------
  59. THERE IS A FILE CALLED BATTLE.CFG.  THIS HOLDS VARIABLES
  60. (NUMBERS) FOR VARIOUS TIMING DISPLAYS.  THE DEFAULT IS 
  61. FOR A 486\33 BUT IF THE PROGRAM RUNS TOO SLOW OR TOO FAST 
  62. FOR YOU (I.E. THE MISSLE TRAVELING ACROSS SCREEN OR THE 
  63. EXPLOSION THAT FOLLOWS A HIT)  YOU CAN CHANGE THE VALUES 
  64. IN BATTLE.CFG WITH A TEXT EDITOR. BELOW THE NUMBERS, IN 
  65. THE FILE, ARE THE DESCRIPTIONS FOR THE NUMBERS.
  66.  
  67. IF YOU RECEIVED THIS PROGRAM ON A DISKETTE, YOU CAN USE 
  68. THE INSTALL.EXE PROGRAM TO RE-CONFIGURE, OR FOLLOW THE
  69. ACCOMPANYING EXAMPLES.
  70.  
  71. IF THE PROGRAM CAN'T FING BATTLE.CFG, IT WILL TELL YOU
  72. THEN LOAD IT'S OWN DEFAULTS. (486\33)
  73.  
  74. FASTER MACHINE = LARGER NUMBERS               (SLOWS  RESPONSE)
  75. OLDER\SLOWER MACHINE\LAPTOPS = LESSER NUMBER  (SPEEDS RESPONSE)
  76.  
  77. THE VARIABLES IN BATTLE.CFG ARE AS FOLLOWS:
  78.  
  79. 4000    OPENING TITLE SCREEN \
  80. 3000            OF             >
  81. 2000    THE FIRE ON THE SHIP /
  82. 1300    FLASH LAUNCH LINE AT TOP WHEN NO SOUND
  83. 150     THE FLIGHT OF THE MISSLE
  84. 1000    THE PAUSE BEFORE INPUT WHEN YOU HIT A SQUARE ALREADY HIT
  85. 100     HOW MANY CYCLES THE EXPLOSION GOES THROUGH
  86. 100     THE WAIT BETWEEN EXPLOSION UPDATES (3)
  87. 3000    END SCREEN OF MEN IN WATER AND BOAT FIRE
  88. 1       START UP SOUND DEFAULT ( 1=ON, 0=OFF)
  89. C       MONITOR. C = COLOR, M = MONO (EASIER TO READ MONO COLORS)
  90. ------------------------------------------------------------------
  91. Most important will be the missle flight sequence and the explosion 
  92. that follows a hit. I use 150 for missle flight on a 486\33, a 386\33 
  93. might try 40. a pentium or local bus video might try 700;just 
  94. experiment.  Again, use a text editor or use the INSTALL.EXE program  
  95. and when prompted, choose RE-CONFIGURE.    This will change the variables 
  96. according to machine you choose. (but are only defaults and might need 
  97. further editing)
  98.  
  99.  
  100. HELP
  101. ------------------------------
  102. THIS IS THE HELP FILE. I STARTED TO MAKE IT ACCESSABLE
  103. IN THE PROGRAM, BUT FOR WHAT THIS IS, IT WASN'T WORTH THE 
  104. CODE.
  105.  
  106. SPECIAL
  107. ------------------------------
  108. WHAT MAKES BATTLESHIP SO SPECIAL IS THE LOAD\SAVE FEATURE
  109. OF BOARDS. BATTLESHIP CAN SAVE UP TO 30 BOARDS THAT YOU CREATE.
  110. WHEN YOU START, YOU ARE GIVEN A CHOICE TO DESIGN YOUR LAYOUT OR 
  111. PRESS L TO LOAD A PRE-DEFINED BOARD.  
  112.  
  113. IF YOU CHOOSE TO ENTER:
  114. YOU WILL BE INSTRUCTED TO PLACE YOUR SHIPS ON THE BOARD. THERE
  115. ARE 4 TYPES OF SHIPS. 
  116.     SHIP "A" IS FIVE SQUARES   (you have one of these)
  117.     SHIP "B" IS FOUR SQUARES   (you have one of these)
  118.     SHIP "C" IS THREE SQUARES  (you have TWO of these)
  119.     SHIP "D" IS TWO SQUARES    (you have one of these)
  120.     
  121.       * FIRST YOU CHOOSE THE SHIP (A-D)
  122.       * THEN YOU CHOOSE THE COLUMN (A-J)
  123.       * AND THEN THE ROW (1-0) 0=10
  124.     
  125. THIS WILL MARK THE TOP LEFT CORNER OF YOUR SHIP ON THE GRAPH.
  126. THEN YOU TELL IT TO LAY THE SHIP EITHER ACROSS (A) OR DOWN (D)
  127.  
  128. THE SHIP WILL THEN APPEAR ON THE BOARD. YOU CAN LAY A SHIP NEXT
  129. TO ANOTHER BUT YOU WON'T BE ABLE TO EITHER CROSS ANOTHER SHIP OR
  130. RUN THE SHIP OFF THE EDGE OF THE BOARD.
  131.  
  132. ONCE YOU HAVE FINISHED, YOU ARE GIVEN 3 OPTIONS:
  133.     
  134.      *  ENTER = CONTINUE TO NEXT PLAYER OR START OF GAME
  135.      *  P     = PRINT YOUR BOARD PLACEMENT ON YOUR PRINTER. 
  136.         (if your printer is not ready or connected, 
  137.         don't attempt a printout)
  138.      *  S     = THE SPECIAL FEATURE; THIS WILL SAVE YOUR BOARD IN A 
  139.         FILE NUMBERED BAT1.GME  TO BAT30.GME.  
  140.  
  141. THIS GAME SHIPS WITH 10 BOARDS ALREADY DEFINED. AFTER SAVING SOME FAVORITE 
  142. SETUPS, AT A LATER TIME, WHEN YOU WANT TO PLAY A QUICK GAME, YOU CAN CHOOSE 
  143. THE LOAD "L" OPTION AND IT WILL RANDOMLY CHOOSE A PRE-DEFINED BOARD FOR YOU.
  144.  
  145. LOAD OPTION:   
  146. THERE ARE TWO PARTS TO THIS. IF YOU ARE A COMPLETE NOVICE AT DOS, 
  147. THEN SKIP THIS; BUT IF YOU ARE HAVING PROBLEMS ...
  148. THE GAME SAVES 30 BOARDS. THE BOARDS ARE NUMBERED IN SEPARATE FILES,
  149. BAT1.GME TO BAT30.GME.  YOU CAN EDIT THESE FILES IN A TEXT EDITOR OR
  150. CREATE YOUR OWN BOARDS WITHOUT USING THE PROGRAM. FIRST EDIT A BOARD
  151. TO SEE HOW IT'S DONE.  0 = WATER 1 = BOAT
  152.  
  153. A SAMPLE BOARD MIGHT LOOK LIKE THIS:
  154.  
  155. 0,0,0,0,0,0,0,0,0,0       THERE ARE TEN ROWS, AND TEN COLUMNS
  156. 0,1,0,1,1,1,1,0,0,0       A-J  AND 1-0, SEPARATED BY COMMA'S.
  157. 0,1,0,0,0,0,0,0,0,0       THE 0'S REPRESENT WATER (A MISS)
  158. 0,1,0,0,0,0,0,0,0,0       THE 1'S REPRESENT BOATS (A HIT )
  159. 0,1,0,0,0,0,1,1,1,0       CONFINE YOURSELF TO 1-5 SQUARE SHIP
  160. 0,1,0,0,0,0,0,0,0,0       1-4 SQUARE SHIP, 2-3 SQUARE SHIPS &
  161. 0,0,0,0,0,0,1,0,0,0       1-2 SQUARE SHIP. (17 1'S TO A BOARD)
  162. 0,0,0,0,0,0,1,0,0,0       IF YOU EDIT WITH A TEXT EDITOR LIKE
  163. 0,0,0,1,0,0,1,0,0,0       DOS' EDIT, THEN READ NEXT PART CLOSELY
  164. 0,0,0,1,0,0,0,0,0,0
  165.  
  166. BUT HERE'S THE CATCH. ANOTHER FILE CALLED BATTLE.GME, HAS A NUMBER
  167. FROM 1 TO 30.  THIS TELLS THE MACHINE HOW MANY BOARDS THERE ARE TO
  168. CHOOSE FROM. IF YOU CREATE FIVE NEW BOARDS AND NAME THEM BAT11.GME
  169. TO BAT16.GME,THEN YOU NEED TO INCREASE THE NUMBER IN BATTLE.GME TO
  170. 16, USING A TEXT EDITOR. DON'T USE A WORD PROCESSOR THAT ADDS STYLE
  171. LINES AND CODES. DOS EDIT WILL WORK FINE.  IF YOU USE THE GAME TO 
  172. CREATE AND SAVE GAMES, THEN THE NUMBER WILL UPDATE ITSELF.
  173.  
  174. AFTER YOU REACH GAME THIRTY, IT WILL AUTOMATICALLY LOWER THE NUMBER
  175. BATTLE.GME TO 15 AND REWRITE BAT16.GME TO BAT30.GME.  IT WILL NOT
  176. ERASE THE FILES 16-30 BUT IT WILL NOT CHOOSE THEM DURING LOADS EITHER.
  177. YOU CAN ERASE THEM YOURSELVES OR LET THE GAME REWRITE OVER THEM.
  178.  
  179. IF YOU HAVE A PARTICULARLY GOOD BOARD THAT YOU DON'T WANT ERASED,
  180. THEN RENAME IT FROM BAT1.GME TO BAT15.GME. THESE ARE NEVER ERASED.
  181. BUT DON'T LEAVE ANY BLANK GAME NUMBERS LOWER THAN THE NUMBER IN
  182. BATTLE.GME OR YOU WILL GET AN UNIDENTIFIED ERROR MESSAGE.
  183.  
  184. ALSO IN BATTLE.CFG AT THE 10 AND 11 LINE ENTRY ARE DEFAULT STARTUP VARIABLES.
  185. LINE 10 WILL BE EITHER A 1 OR A 0. THIS TELLS THE GAME TO START UP
  186. WITH THE SOUND ON (1) OR THE SOUND OFF (0).  AGAIN DURING THE GAME, THIS
  187. CAN BE TOGGLED BY THE USE OF THE "Q" KEY ANYTIME.
  188.  
  189. AT LINE 11 IS THE MONITOR VARIABLE. IT IS EITHER A C OR AN M.
  190. C = COLOR MONITOR;  M = MONOCHROME MONITOR
  191.  
  192. IF YOU HAVE A MONO LAPTOP OR MONITOR, YOU WANT TO USE THIS BECAUSE
  193. THE COLOR HIT MISS SQUARES ARE HARD TO DEFINE. (GREEN AND RED LOOK
  194. THE SAME IN BLACK AND WHITES)
  195.  
  196.  
  197. BIG TIME ERROR
  198. If you received the error to consult this here, it is usually because
  199. you moved the game files (but not all) or removed some files or mixed
  200. the files from two separate installations.
  201. Read the section above on the file BATTLE.GME. The number in the file  
  202. (say...16) means, there  should be 16 ".GME" files numbered  BAT1.GME 
  203. to  BAT16.GME.   This error usually suggests  a  missing  or  wrongly 
  204. named .GME file.
  205. So compare the number in the Dos editable BATTLE.GME file, and see if 
  206. there are that many BAT??.GME files in the directory.    If there are 
  207. only ten .GME files (BAT1.GME to BAT10.GME) then change the number in
  208. BATTLE.GME to 10.     Also remember there cannot be a missing file in 
  209. between. (for example BAT6.GME).
  210.     Otherwise re-unzip BAT_SHIP.EXE into the directory the files reside 
  211. (default is C:\BATTLE).  BAT_SHIP.EXE is a self extracting zip file.
  212. It will set it up as the default players and 10 GME pre-boards.
  213. You can modify it using the install program choosing UPDATE CONFIG
  214. option.  Or if the program resides on a disk, you can re-install the
  215. game using it.
  216.  
  217. and if you're registered and are still having trouble,EMAIL me directly.
  218. Or write, if the ID for CompuServe\Internet\AOL\Software Creations 
  219. are not yet available. (See end of file)
  220.  
  221.  
  222. PLAYER CONFIGURATION
  223. ------------------------------
  224. THE FILE BATPLAYR.CFG HOLDS THE CURRENT CONFIGURATION FOR TWO
  225. PLAYERS.  YOU CAN EDIT THEM YOURSELF OR USE THE INSTALL PROGRAM
  226. TO CREATE USER PROFILE.
  227.  
  228.     NAME 1   (MAX-5 LETTERS)
  229.     1        (=CIVILIAN)
  230.     NAME 2   (MAX-5 LETTERS)
  231.     1        (=CIVILIAN)
  232.  
  233. AUTHOR
  234. -------------------------------
  235. KEITH COOPER IS AN INDEPENDANT SHAREWARE AUTHOR SINCE 1988.
  236. OTHER PROGRAMS INCLUDE:
  237.  
  238. KENTUCKY DERBY
  239. AWARI
  240. WARRING KNIGHTS
  241. LOTTO LUCK 
  242. ZIP-A-DEE-DOO-DAH  (ZIP UTILITY)
  243. COMPU NAME
  244. AVALANCHE
  245. VEGAS PIG
  246. STRIG (GRAPHIC PROGRAMMING UTILITY)
  247. KC PAINT (A KIDS PAINT PROGRAM)
  248. VEGAS TREASURE
  249.  
  250.     CONTACT KEITH COOPER THROUGH COMPUSERVE
  251.     COMPUSERVE # --- --- ----
  252.     INTERNET   # ------@---.---
  253.     AOL        # -------
  254.     SOFTWARE CREATIONS # KEITH COOPER
  255.     
  256.     COOPER GAMES
  257.     1461 W. Carmen Ave.
  258.     Chicago, IL  60640
  259.  
  260. DISCLAIMER
  261. -------------------------------
  262. NO WARRANTY IS SAID OR IMPLIED. NO RESPONSIBILITY
  263. IS ACCEPTED BY THE AUTHOR FOR THE PROPER OR IMPROPER
  264. USE OF THIS PRODUCT AND TO ANY HARM, DAMAGE OR 
  265. EMBARRASMENT IT MAY CAUSE.
  266.  
  267.  
  268. BATTLESHIPPE IS THE SOLE PROPERTY OF KEITH COOPER AND
  269. MAY BE FREELY DISTRIBUTED WITHOUT FINANCIAL GAIN
  270. (EXCEPT DISK COST)  YOU ARE FREE TO TRIAL USE IT FOR A PERIOD
  271. NOT EXCEEDING TWO WEEKS.
  272.  
  273. IF YOU LIKE THIS GAME AS MUCH AS I DO, PLEASE SEND A REGISTRATION 
  274. FEE OF WHATEVER YOU LIKE TO:
  275.  
  276. COOPER GAMES
  277. 1461 W. CARMEN AVE.
  278. CHICAGO IL 60640
  279.  
  280. Make checks payable to Keith Cooper       
  281.  
  282. THANKS AGAIN. EVEN IF YOU DO NOT REGISTER, PLEASE E-MAIL ME OR
  283. WRITE ME AND LET ME KNOW WHAT YOU THOUGHT.  I APPRECIATE IT.
  284.